home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / qlib56.zip / UPDATE.DOC < prev    next >
Text File  |  1992-12-07  |  3KB  |  96 lines

  1. The following subroutines or functions have changed since the initial
  2. release of QLIB5.  Please consult the .DOC files for new information.
  3. Failure to modify your source code may result in crashed programs.
  4.  
  5. QLIB5 revision A:       QLIB5 revision B:     QLIB5 revision C:
  6.  
  7. BitBlockRestore         MathChip              MaxSNGArray
  8. BitBlockSave                                  MaxDBLArray
  9. GetDRIVE                                      MinSNGArray
  10. GetSUB                                        MinDBLArray
  11. INT2STR                                       SortSNGArrayHI
  12. LNG2STR                                       SortSNGArrayLO
  13. StripChar                                     SortDBLArrayHI
  14. ReadSShort                                    SortDBLArrayLO
  15. ReadUShort
  16.  
  17.  
  18. These QLIB subroutines have been replaced since QLIB5 was released:
  19.  
  20. QLIB5 revision A:
  21.  
  22. STRFormat       replaced by SNG2STR and DBL2STR
  23. DelCURArray     replaced by DelArray8
  24. DelDBLArray     replaced by DelArray8
  25. DelSNGArray     replaced by DelArray4
  26. DelLNGArray     replaced by DelArray4
  27. DelINTArray     replaced by DelArray2
  28. BitBlockSize    replaced by BitBlockBytes
  29. GBlockSize      replaced by BitBlockBytes
  30. GPlaneSize      replaced by BitPlaneBytes
  31. GBlockSave      replaced by BitBlockSave
  32. GPlaneSave      replaced by BitPlaneSave
  33. GBlockRestore   replaced by BitBlockRestore
  34. GPlaneRestore   replaced by BitPlaneRestore
  35.  
  36. QLIB5 revision C:
  37.  
  38. EMS2DBL         replaced by EMSRead8
  39. EMS2INT         replaced by EMSRead2
  40. EMS2LNG         replaced by EMSRead4
  41. EMS2SNG         replaced by EMSRead4
  42. DBL2EMS         replaced by EMSWrite8
  43. INT2EMS         replaced by EMSWrite2
  44. LNG2EMS         replaced by EMSWrite4
  45. SetDBLArray     replaced by SetArray8
  46. SetINTArray     replaced by SetArray2
  47. SetLNGArray     replaced by SetArray4
  48. SetSNGArray     replaced by SetArray4
  49. SNG2EMS         replaced by EMSWrite4
  50.  
  51.  
  52. QLIB5 revision E:
  53. FindPEGA        replaced by IsSEVGA
  54. EEGA13225       replaced by Mode13225
  55. EEGA13243       replaced by Mode13243
  56. PEGA13225       replaced by Mode13225
  57. PEGA13243       replaced by Mode13243
  58.  
  59. Some of the Style% parameters in QLIB's graphics subroutines have changed
  60. beginning with QLIB5 revision D.  Review GRAPHICS.DOC for specific
  61. information.
  62.  
  63.  
  64.  
  65. QLIB 5.2:
  66.  
  67. (12/23/1991)
  68. BitBlockRestore and BitBlockSave have been a REAL PAIN!  I endeavor to
  69. ship only bug-free software, but these two have been a PROBLEM!!  I
  70. think the bugs are out; Please read the documentation for these
  71. subroutines in GRAPHICS.DOC because I eliminated the ptr% parameter
  72. (applies also to BitPlane subroutines).  And PLEASE TELL ME if you find
  73. any (more) problems with these subroutines.
  74.  
  75. (12/26/1991)
  76. BitPlaneSave and BitPlaneRestore now pass the plane number as a parmeter
  77. instead of as part of the subroutine name.
  78.  
  79.  
  80. QLIB 5.3: (2/10/1992)
  81. FileOpen subroutines replaced with FOpen functions
  82. FileCreate replaced with FCreate
  83. FClose replaces FileClose.
  84.  
  85. QLIB 5.4: (4/22/1992)
  86. SetPixel replaced with PutDot
  87. GetPixel replaced with GetDot.
  88.  
  89. QLIB 5.5: (5/xx/1992)
  90. QLIB subroutines no longer require ASCIIZ filenames
  91. DriveReady replaced with DiskWP
  92.  
  93. QLIB 5.6: (12/xx/1992)
  94. FOpenR, FOpenW and FOpenRW replaced by FOpen
  95. CopyFile                   replaced by FCopy
  96.